A review by rikkegstokke
Wayward Son by Rainbow Rowell

5.0