A review by jessicabeckett
The Rules of Magic by Alice Hoffman

4.5