author edinburgh ghosts authors book halloween ghost haunted galway music fiction writer irish dublin scotland novel wales london glasgow escort escorts cork celtic