A review by verypeculiarpages
Holes by Louis Sachar

5.0