Liber Eliensis: A History of the Isle of Ely from the Seventh Century to the Twelfth, compiled by a Monk of Ely in the Twelfth Century