DownloadThe Portobello Bookshop Gift Guide 2024

Alan Farmer Author

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 his retirement in 2006. He has extensively written for A Level History in the Access to History series.