His idea of the perfect partner, like so many other people’s, is a tall, dark, and handsome man. Preferably alive and breathing. Surely that’s not asking too much? Then an uninvited guest—a ghost, of all things—forces Alex to question what he’s always looked for in a lover and his definition of what makes...Read more