The Starless Sea
by Erin Morgenstern
★★★★★★★★★★★★★★ (yes there are several stars here)