History of the Scottish regiments in the British Army.
Murray, Arch. K., Major, 97th Lanarkshire Volunteer Guards.
Glasgow, 
1862.