Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
The Tainted Cup
- Häftad, Engelska, 2024
- Författare: Robert Jackson Bennett
- Betyg:
Från
251
kr
Finns i lager i .
Beskrivning
A peculiar crime. A brilliant investigator. A mystery of epic proportions.
'Part Sherlock Holmes murder mystery, part Through the Looking-Glass, The Tainted Cup is one of the wildest, most original stories I've ever had the privilege to explore' WESLEY CHU
In an opulent mansion at the borders of the Empire, an Imperial officer lies dead - killed when a tree spontaneously erupted from his body. Even here, where contagions abound and the blood of the Leviathans works strange magical changes, it's a death at once terrifying and impossible.
Called in to solve the crime is Ana Dolabra, an investigator whose reputation for brilliance is matched only by her eccentricity. At her side is her new assistant, Dinios Kol, an engraver, magically altered to possess a perfect memory.
Soon, the mystery leads to a scheme that threatens the safety of the Empire itself. For Ana, all this makes for a deliciously thorny puzzle - at last, something to truly hold her attention. And Din? He'll just have to hold on for the ride.
An eccentric detective and her long-suffering assistant untangle a web of magic, deceit, and murder in this sparkling fantasy reimagining of the classic crime novel - from the bestselling author of The Founders Trilogy.
PRAISE FOR ROBERT JACKSON BENNETT
'Engrossing and fascinating' MUR LAFFERTY
'A masterstroke. I want Bennett to write a dozen of these, and send them to me yesterday' MAX GLADSTONE
'Original, imaginative, and suspenseful' MEG GARDINER
'Riveting' AMAL EL-MOHTAR
'If you love unique, genre-bending, boundary-pushing fantasy as much as I do, look no further than Robert Jackson Bennett' FONDA LEE
Produktinformation
Kategori:
Skönlitteratur
Bandtyp:
Häftad
Språk:
Engelska
Förlag:
Hodder & Stoughton General Div
Upplaga:
0
Utgiven:
2024-02-06
ISBN:
9781399725361
Sidantal:
432
$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"
>