Richard H. Britnell

Retired. Former Emeritus Professor of History at the University of Durham, England.