Pat Hudson (Emeritus Professor of History, Cardiff University, UK)