The history of the 7th Battalion Queen's Own Cameron Highlanders /
Sandilands, James Walter.
Macleod, Norman,Lieut. Colonel.
Stirling, 
1922.