A review by allisomethings
Mister Magic by Kiersten White

4.0