The Scots Guards in the Great War 1914 - 1918 - Petre, Francis Loraine; Ewart, Wilfrid; Lowther, Cecil, Sir (Murray, 1925)