Cruickshank J O Pte
4th Gordon Highlanders





Source : University Of Aberdeen Roll Of Service In The Great War 1914-1919