Dr. Mark A. Allen

Status: 
Sen. Lecturer in History
University: 
Winchester
Department: 
History and Archaeology Subject Areas
Research: 
19th c. British social and economic history; history and computing