Once a Witch (Witch #1) by Carolyn MacCulloughI enjoyed the book but it was lengthy. The plot was great and it captured "witch" culture nicely, from my personal experience. Tarot...