This book took a long time to read – not because of the writing but because of life. When I managed to steal time to read, I did not want to put this book down. The author has created a fascinating world in which there are witches and familiars. The familiars must bond with a witch in order to keep control over their animal. The book is a fast read and there are few errors. The author is skilled at story telling and writing. This book kept me on the edge of my seat. I wanted more. Two things keep it from being a five star for me – it’s a cliff hanger. I hate waiting for more. The last bit of the book slowed down and there wasn’t a true resolution to any of the problems only a coming to terms with some of them. I enjoyed this book and am really annoyed I have to wait for the next installment. I’ll be reading other books by this Jade Thorn. She has a well developed sense of story crafting, pacing, and character development.