A review by cehtempleton
Guts by Raina Telgemeier

challenging emotional hopeful informative fast-paced

4.5