Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
So Say the Fallen
- Pocket, Engelska, 2017
- Författare: Stuart Neville
- Betyg:
Från
148
kr
Skickas från centrallagret.
Beskrivning
DCI Serena Flanagan is asked to sign off the suicide of a severely disabled businessman. It should be an open and shut case. But something doesn't feel right, and soon the grieving widow's relationship with a local vicar sounds an alarm. With no evidence to back her up, however, have Serena's instincts led her down the wrong path? Under pressure at home and ignoring orders from her superiors, she must discover the truth. It's an investigation that may cost Serena her job - and her family.
"Stuart Neville...never forgets the human heart that beats inside the bleakest darkness." (Val McDermid). "In the world of modern crime fiction, Stuart Neville is a supernova... I can't wait to see where he takes me next." (Dennis Lehane). "There's a chilling core to this pitch dark and powerful thriller." (Sunday Mirror).
Produktinformation
Kategori:
Okänd
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
The Book Services TBS
Upplaga:
0
Utgiven:
2017-03-09
ISBN:
9781784703035
Sidantal:
342
$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"
>