Dr. James Gregory

Status: 
Lecturer
University: 
Plymouth
Department: 
School of Humanities
Teaching: 
Mod. Brit.
Research: 
19th c. British social, cultural and political history