A review by asreadbydana
Frindle by Andrew Clements

2.0