Scan barcode
ameyawarde's review
4.0
Woops I didn't realize this was a kids (middle grade) book until I was part way through it, but it's good for what it is and sometimes its nice to be able to finish a book in a single sitting!
More...