A review by morgan_ec
The Daemon Lover by Shirley Jackson

5.0