A review by literarydiversions
Stillhouse Lake by Rachel Caine

5.0