Captain William Henry Davis MC in the Great War - CEFRG
Henry Lawrence Davis - The Canadian Virtual War Memorial
Blogs - The Great War (1914-1918) Forum
Captain William Henry Davis MC in the Great War - CEFRG
MORE
Captain William Henry Davis MC in the Great War - CEFRG
Clarence Melvin Marshall, Soldiers, Great War
Clifford Charles Beaumont, Soldiers, Great War
Henry Lawrence Davis - The Canadian Virtual War Memorial
Blogs - The Great War (1914-1918) Forum
Operation Sacred Obligation -Canadian Veterans Advocacy
William Henry Davis - The Canadian Virtual War Memorial - Veterans
Operation Sacred Obligation -Canadian Veterans Advocacy
Captain Robert Pearson, Soldiers, Great War
Bell-Irving, Henry Ogle (1856-1931) – WestEndVancouver
Chaplains Archives - CEFRG