A review by skizuki
The Hidden Witch by Molly Knox Ostertag

3.75