Reviewed by Emily
Excellent writing. Indigo Blackwood is a versatile and interesting character. The book itself is slow to warm up, but once it does the action just keeps on coming. Not to mention the irritating cliff hanger ending that catches you by surprise just when you think that everything will have a happy ending! A creative and imaginative take on witchcraft is presented and readers are sure to love every minute of this book!