This book bursts open like a firework display, with so much happening with threads of stories which are all exciting and mysterious and really compelling and you know they'll all weave together somehow (but I was enjoying the book so much I ddn't try to second guess anything). I'd read 'The Aviary Gate' from which this book progresses, but although you might read this first, or on its' own, it would be my advice to read it after reading 'The Aviary Gate'. I love the way Katie Hickman writes, in her fiction and non-fiction, her style's quick and economic and unsentimental, making for really great story-telling.