Study Guide to Holes at Key Stage 3 by Janet Marsh | Menrva Books