Robert Poole

Professor of History, University of Central Lancashire