DownloadThe Portobello Bookshop Gift Guide 2024

Douglas E Delaney Author & Editor

Douglas E. Delaney is an associate professor of history and chair of war studies at the Royal Military College of Canada.