Alan Farmer

Alan Farmer is a widely published academic on modern American, European and British history. He taught history to students of all ages for all his working life. He was Head of History at the University of Cumbria until retiring in 2006.