The 42nd battalion, C.E.F., Royal Highlanders of Canada, in the Great War /
Canada. - Military Forces. - Canadian Expeditionary Force, 1914-19. - 42nd Battalion (Royal Highlanders of Canada)
Topp, C. Beresford,Lieut.-Colonel.
Montreal,
[1931]