Masterfully crafted, fast-paced, and what an imagination feast! This book is simply outrageously good. The storyline is clear, yet delightfully twisty, bendy, and layered with meaning. The characters are strong, the themes are timeless. Julie Hunt sets a new standard for good storytelling.