The Scottish Highlands, Highland Clans and Highland Regiments, Volume 2 (of 2) - Maclauchlan, Thomas, 1816-1886 [Contributor]; Wilson, John, 1785-1854 [Contributor]; Keltie, John Scott, Sir, 1840-1927 [Editor]