by Louis Sachar
Tags: mystery adventure humour
Reading level: 10+
No. of books in series: 3
Should read in order? Yes
Status: Finished