Ann Hagen
Hagen was born at Kempston, Bedford. She read English with Honours at University College London, taking Anglo-Saxon Archaeology as a special paper.
Hagen was born at Kempston, Bedford. She read English with Honours at University College London, taking Anglo-Saxon Archaeology as a special paper. See less
Ann Hagen's Featured Books