The historical records of the 79th Highlanders the Queen's Own Cameron Highlanders, from 1793 to 1888 ... /
Great Britain.Army.Queen's Own Cameron Highlanders.
MacVeigh, James.
Dumfries,
1888.