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