About 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. Books by David Campbell It Can't Last Forever The 19th Battalion and the Canadian Corps in the First World War by (author) David Campbell Revelation A Shorter Commentary by (author) G.K. Beale & David Campbell Stone in Traditional Architecture by (author) David Campbell Wood in Traditional Architecture by (author) David Campbell