A review by stolen_tangerine
Okay for Now by Gary D. Schmidt

challenging emotional funny hopeful inspiring reflective medium-paced

5.0