Dr. John Swift

Status: 
Sen. Lecturer
University: 
Cumbria
Department: 
Department of History
Teaching: 
20th c. Brit., Int. Rel.
Research: 
Labour party History; Cold War; modern British political History