10th Battalion the Seaforth Highlanders in the Great War. With record of war services of officers of the Seaforth Highlanders who had been at Edinburgh University /
Great Britain.Army.Seaforth Highlanders.Battalion, 10th.
Edinburgh : Printed for private circulation,
1927.