Dr. James H. Thomas

Status: 
Reader in Eng. Local History
University: 
Portsmouth
Department: 
School of Social and Historical Studies
Teaching: 
Maritime History, Local History