A review by rcleister
The Listeners by Maggie Stiefvater

challenging hopeful reflective medium-paced

3.5