A review by celevstial
Holes by Louis Sachar

adventurous mysterious tense

3.5