A review by little_dog
The Book of Magic by Alice Hoffman

3.5