A review by juliemhowe
Mister Magic by Kiersten White

5.0