Hij heeft meerdere werken geschreven, enkele van zijn opmerkelijke werken zijn onder meer:
-Robert Burns (1958)
- Schotland:een culturele geschiedenis (1972)
- Schotse leven en samenleving in de 18e eeuw (1979)
- William Dunbar:een biografie (1979)
- James Hogg:een biografie (1981)
- The People's Song:een sociale geschiedenis van het Schotse lied van 1700-1950 (1984)