View on...
Amazon
Goodreads
Bookshop.org
Open Library
WorldCat
A nightmare come to life, a ghost story for the real world, a love story and a cautionary tale.