edinburgh glasgow editing author horror music fiction writing london books wales escort ireland suspense escorts history padi genealogy renaissance mystery dive science fiction fantasy scuba art historical culture time travel writer