HISTORICAL  

THE DREAM WEAVERS By Barbara Erskine (HarperCollins £14.99, 512 pp) THE DREAM WEAVERS By Barbara Erskine (HarperCollins £14.99, 512 pp) Sequestered away in a secluded cottage on the Welsh/English border, Simon Armstrong is attempting to work on a history of the ruthlessly ambitious Anglo-Saxon ruler Offa, but he’s continually interrupted by doors banging and an … Leggi tutto