Search
Library
More
▼
Bookshelves
Redeem code
7 days for free
Log in
en
en
David Campbell
de
5
David Campbell
fr
4
David Campbell
es
2
David Campbell
it
2
Library
Authors
David Campbell
David Campbell
Follow
Share
Facebook
Twitter
Copy link
Overview
Books
Audiobooks
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.
Political Science
Nature
Business
Biography & Autobiography
Social Science
More 11
Books
David Campbell
German Infantryman vs Soviet Rifleman
4
Books
David Campbell
A Land of Ghosts
Books
David Campbell
Minstrel Heart
Books
Show all
Audiobooks
unavailable
David Campbell
,
Robert D. Putnam
American Grace
fb2
epub
Drag & drop your files (not more than 5 at once)