Shirley Jackson’s The Daemon Lover summary