The Annals of Lampert of Hersfeld : Translated and annotated with an introduction by Ian Stuart Robinson