Professor John D. Charmley

Status: 
Prof. of Eng. History, Head of Sch. of History
University: 
East Anglia
Department: 
School of History
Research: 
International history 1870-1990