The Sixth Gordons in France and Flanders - with the 7th and 51st Divisions /
Great Britain. - Army. - Infantry. - Gordon Highlanders, 6th Battalion.
MacKenzie, D.
Aberdeen, 
1922.