A review by angstifies
The Starless Sea by Erin Morgenstern

3.75