A review by kendran
First Boy by Gary D. Schmidt

3.0

Entertaining story, but too many frustrating loose ends.