Professor Stephen Alford

Stephen Alford is a British historian and academic. He has been Professor of Early Modern British history at the University of Leeds since 2012.