wales writer scotland london hampshire escort escorts edinburgh boston ireland books novel author new england glasgow bournemouth dorset massachusetts authors poole book cambridge