Laura reviewed Holes by Louis Sachar (Holes, #1) Dec. 28, 2016 Public 4 stars Stanley Yelnats is under a curse. A curse that began with his no-good-dirty-rotten-pig-stealing-great-great-grandfather and has … 3 stars