books about ghosts and romance