Kenneth Morgan

Kenneth Morgan is Professor of History at Brunel University, London, and a Fellow of the Royal Historical Society.