Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Ghost Story
- Pocket, Engelska, 2012
- Författare: Jim Butcher
- Betyg:
Från
147
kr
Finns i lager i .
Beskrivning
The next thrilling Dresden Files title from No. 1 international bestselling author Jim Butcher
Meet Harry Dresden, Chicago's first (and only) Wizard PI. Turns out the 'everyday' world is full of strange and magical things - and most of them don't play well with humans. That's where Harry comes in. But he's forgotten his own golden rule: magic - it can get a guy killed. Which didn't help when he clashed with unknown assailants with his murder in mind. And though Harry's continued existence is now in some doubt, this doesn't mean he can rest in peace.
Trapped in a realm that's not quite here, yet not quite anywhere else, Harry learns that three of his loved ones are in danger. Only by discovering his assailant's identity can he save his friends, bring criminal elements to justice, and move on himself. It would just be easier if he knew who was at risk. And had a (working) crystal ball. And access to magic. Instead, he is unable to interact with the physical world - invisible to all but a select magical few. He's also not the only silent presence roaming Chicago's alleys. Hell, he put some there himself. Now, they're looking for payback.
Meet Harry Dresden, Chicago's first (and only) Wizard PI. Turns out the 'everyday' world is full of strange and magical things - and most of them don't play well with humans. That's where Harry comes in. But he's forgotten his own golden rule: magic - it can get a guy killed. Which didn't help when he clashed with unknown assailants with his murder in mind. And though Harry's continued existence is now in some doubt, this doesn't mean he can rest in peace.
Trapped in a realm that's not quite here, yet not quite anywhere else, Harry learns that three of his loved ones are in danger. Only by discovering his assailant's identity can he save his friends, bring criminal elements to justice, and move on himself. It would just be easier if he knew who was at risk. And had a (working) crystal ball. And access to magic. Instead, he is unable to interact with the physical world - invisible to all but a select magical few. He's also not the only silent presence roaming Chicago's alleys. Hell, he put some there himself. Now, they're looking for payback.
Produktinformation
Kategori:
Okänd
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
Little Brown
Upplaga:
0
Utgiven:
2012-08-02
ISBN:
9781841497167
Sidantal:
611
$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"
>