Highland Pearls
Pitlochry: Past and Present
The Picts and The Scots at War
The Immortal Isles
A History of The Border Counties (Roxburgh, Selkirk, Peebles)
Iona - A History of the Island with descriptive notes
Natural History & Sport in Moray
The Old Man of Lochnagar
Islay - Biography of an Island
Arran with Camera and Sketchbook
Flodden - A Scottish Tragedy
The Goat-Wife - Portrait of a Village
Wild Drumalbain or, the road to Meggernie and Glen Coe
The Flowerers - The Origins and History of Ayrshire Needlework
Life in the Atholl Glens
Curling: The Ancient Scottish Game
The Geology of the Lothians and South East Scotland: An Excursion Guide
The Misty Isle of Skye - Its Scenery, Its people . Its Story
The Geology of the Elgin District
The Geology of the Stirling District