- The Book of Dumbartonshire: A History of the County, Burghs, Parishes, and Lands, Memoirs of Families, and Notices of Industries Carried on in the Lennox District
- The Book of Dumbartonshire: Parishes
- Supplement to the Annals of Our Time: From March 20, 1874 to the Occupation of Cypress
- The Annals of Our Time: From Feburary 24, 1871, to the Jubilee, June 20, 1887
- The West of Scotland in History: Being Brief Notes Concerning Events, Family Traditions, Topography, and Institutions