Dr. David A.T. Stafford

Status: 
Leverhulme Emeritus Prof., Project Director, Centre for the Study of the Two World Wars
University: 
Edinburgh
Department: 
History
Research: 
20th c. British, European and international history