Donald MacKinnon
A Persian-English Grammar
Borderlands of Theology
Descriptive Catalogue of Gaelic Manuscripts in the Advocates' Library, Edinburgh
Education in the UK
Explorations in theology 5
In the future by some form of federation
Philosophy and the Burden of Theological Honesty
Reading book for the use of students of the Gaelic class in the University of Edinburgh
Rediscovering Corbett
Testimonials in Favour of Donald Mackinnon ... Candidate for the Chair of Celtic Languages ... in the University of Edinburgh
The MacLeods
The MacLeods, the genealogy of a clan