A review by a_novel_account
Holes by Louis Sachar

5.0