Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
A Gift for Dying
- Pocket, Engelska, 2019
- Författare: M. J. Arlidge
- Betyg:
Från
13442
kr
Skickas från centrallagret.
Beskrivning
From The Sunday Times bestselling author of the Helen Grace series comes the gripping new thriller perfect for fans of James Patterson, Angela Marsons and Karin Slaughter. 'Strikingly well-told, and with a compelling central character' Daily Mail With just one look, she knows how and when you will die . . . Nothing surprises Adam Brandt anymore. As a forensic psychologist, he's seen and heard everything. That is, until he meets Kassie. Because she claims to have a terrible gift - with one look into your eyes, she can see when and how you will die. Adam doesn't believe her, obviously. But then a serial killer starts wreaking havoc across the city, and only Kassie seems to know where he'll strike next. Against all his intuition, Adam starts to believe her. He just doesn't realise how dangerous this trust might be...
Produktinformation
Kategori:
Skönlitteratur
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
Penguin UK
Upplaga:
0
Utgiven:
2019-09-19
ISBN:
9781405932509
Sidantal:
480
$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"
>