3 Day Exclusive | Save up to $15 off! Get the code »

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.