This book is a fun read. Kowalski excels at creating an isolation in which magic can flourish for his characters. In Haley Bombauer's case, this magic is literal, and she participates in it. Yes, the girl is a witch.The setting is well-realized, the ...