by Chris Grabenstein
Tags: mystery adventure humour word puzzle fantasy teachers' pick
Reading level: 8+
No. of books in series: 7
Should read in order? Yes
Status: Finished (may resume)