A review by thenovelsphere
The Boy in the Smoke by Maureen Johnson

5.0