About David Roberts Books by David Roberts Boosters and Barkers Financing Canada’s Involvement in the First World War by (author) David Roberts