Celtic mythology and religion
Etymology of the principal Gaelic national names, personal names, surnames: to which is added a disquisition on Ptolemy's Geography of Scotland
Gaelic reader with outlines of grammar: for use in higher classes of schools in the Highlands
How to Learn Gaelic: Orthographical Instructions Grammar and Reading Lessons
Personal Names and Surnames of the Town of Inverness
Place names Highlands & Islands of Scotland
The Celtic Magazine, Volume 4