The Aberdeenshire Militia and the Royal Aberdeenshire Highlanders, now Third Battalion The Gordon Highlanders, 1798 to 1882 /
Great Britain. - Army. - Infantry. - Gordon Highlanders, 3rd Battalion.
Innes, Thomas,1841-1912.
Aberdeen : Aberdeen Journal Office,
1884.