The story of the 1st Battalion Cape Corps (1915-1919) - Difford, Ivor D. (Ivor Denis) (MN SN 40.1 NUS., 1920)