It would be hard for an upper elementary or middle school boy to put down this book. Still reading…but will update this soon.

Advertisements