- Historic New Lanark: The Dale and Owen Industrial Community Since 1785
- Collins Dictionary of Scottish History
- Robert Owen: Owen of New Lanark and New Harmony
- Modern Scottish History: 1707 to the Present: Readings in Modern Scottish History, 1707-1850 v. 3 (Modern Scottish History: 1707 to the Present)
- Modern Scottish History: 1707 to the Present: The Modernisation of Scotland, 1850 to Present v. 2 (Modern Scottish History: 1707 to the Present)