Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Sharpe's Assassin
- Pocket, Engelska, 2022
- Författare: Bernard Cornwell
- Betyg:
Från
155
kr
Finns i lager i .
Beskrivning
Lieutenant-Colonel Sharpe is a man with a reputation. Born in the gutter, raised a foundling, he joined the army twenty-one years ago, and its been his home ever since. Hes a loose cannon, but his unconventional methods make him a valuable weapon.
So when, the dust still settling after the Battle of Waterloo, the Duke of Wellington needs a favour, he turns to Sharpe. For Wellington knows that the end of one war is only the beginning of another. Napoleons army may be defeated, but another enemy lies waiting in the shadows a secretive group of fanatical revolutionaries hell-bent on revenge.
Sharpe is dispatched to a new battleground: the maze of Paris streets where lines blur between friend and foe. And in search of a spy, he will have to defeat a lethal assassin determined to kill his target or die trying...
Produktinformation
Kategori:
Okänd
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
Gardners Books
Upplaga:
0
Utgiven:
2022-06-09
ISBN:
9780008184056
Sidantal:
400
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>