We use cookies to improve the Bookmate website experience and our recommendations.
To learn more, please read our Cookie Policy.
Accept All Cookies
Cookie Settings
David Campbell
en

David Campbell

David Campbell received his doctorate in history from the University of Calgary, specializing in military history. He lives in Halifax, Nova Scotia, and teaches history at Mount Saint Vincent University and Saint Mary’s University.
fb2epub
Drag & drop your files (not more than 5 at once)