- Scottish Poetry of the Seventeenth Century
- Through Scotland by the Caledonian Railway
- The Highland clans of Scotland; their history and traditions (Volume I)
- Early Scottish poetry: Thomas the Rhymer, John Barbour, Androw of Wyntoun, Henry the minstrel
- The Highland Clans of Scotland; Their History and Traditions; Volume 2