Professor Gary Sheffield

Status: 
Prof. of War Stud.
University: 
Birmingham
Department: 
School of History and Cultures
Research: 
19th-21st c. military history; 20th c. Britain