A review by esztokam
Kindred Spirits by Rainbow Rowell

5.0