Burn on the Hill - The Story of the first "Compleat Munroist"
Donald Dinnie: The First Sporting Superstar
The History of Nairn Dunbar Golf Club 1899-1999
Sailing Directions Bridlington to Fife Ness including the Firth of Forth
The Cuillin of Skye
The Western Highlands
The Northern Highlands
The Cairngorms
Island of Skye
Ben Nevis
The Islands of Scotland (Excluding Skye)
Munro's Tables And Other Tables of Lesser Heights
The Southern Highlands
Bill McLaren: The voice of Rugby, my Autobiography
Picturesque Musselburgh and its golf links
A Century of Dunfermline - Events, People and places over the last 100 years