War history of the 6th (Service) Battalion Queen's Own Cameron Highlanders.
Macleod, Norman,1869-1952.
Edinburgh, W. Blackwood,
1934.
"Amplified from the narrative ... published in vol. IV of the Historical Records of the Queen's Own Cameron Hignlanders, 1931."
Great Britain. Army. Queen's Own Cameron Highlanders. 6th (Service) Battalion.
War history of the 6th (Service) Battalion Queen's Own Cameron Highlanders.
War history of the 6th (Service) Battalion Queen's Own Cameron Highlanders.