History of the 79th Queen's Own Cameron Highlanders, 1794-1893.
Groves, J. Percy(John Percy)
Edinburgh, 
1893.