Scan barcode
ejmiddleton's review
5.0
The book format is great, the ideas are great, and they really seem to be appropriate for Henry's interests/age/maturity level. I got this from the library, but may end up buying it.
More...