Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
The Magicians' Guild
- Pocket, Engelska, 2007
- Författare: Trudi Canavan
- Betyg:
Ej i lager
Beskrivning
Each year the magicians of Imardin gather together to purge the city streets of vagrants, urchins and miscreants. Masters of the disciplines of magic, they know that no one can oppose them. But their protective shield is not as impenetrable as they believe.
Sonea, angry, frustrated and outraged by the treatment of her family and friends, hurls a stone at the shield, putting all her rage behind it. To the amazement of all who bear witness, the stone passes unhindered through the barrier and renders a magician unconscious.
The guild's worst fear has been realised There is an untrained magician loose on the streets. She must be found before her uncontrolled powers unleash forces that will destroy both her, and the city that is her home.
THE MAGICIANS' GUILD is a blistering fantasy adventure from a bestselling author skilled in both world-building and storytelling. The trilogy continues with THE NOVICE and THE HIGH LORD.
Sonea, angry, frustrated and outraged by the treatment of her family and friends, hurls a stone at the shield, putting all her rage behind it. To the amazement of all who bear witness, the stone passes unhindered through the barrier and renders a magician unconscious.
The guild's worst fear has been realised There is an untrained magician loose on the streets. She must be found before her uncontrolled powers unleash forces that will destroy both her, and the city that is her home.
THE MAGICIANS' GUILD is a blistering fantasy adventure from a bestselling author skilled in both world-building and storytelling. The trilogy continues with THE NOVICE and THE HIGH LORD.
Produktinformation
Kategori:
Skönlitteratur
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
Little Brown
Upplaga:
0
Utgiven:
2007-06-15
ISBN:
9781905654109
Sidantal:
470
$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"
>