- The tartans of the clans and families of Scotland
- Scottish Tartans Histories of the Clans (Johnston & Bacon Clan Histories)
- The Aberdeenshire Militia And The Royal Aberdeenshire Highlanders, Now Third Battalion The Gordon Highlanders, 1798 To 1882
- (2960)Scots Heraldry: A Practical Handbook on the Historical Principles and Modern Application of the Art and Science (2nd Edition, Revised & Enlarged)
- A Critical Essay On the Ancient Inhabitants of the Northern Parts of Britain, Or Scotland: Containing an Account of the Romans, of the Britains Betwix