Occasional papers of the Clan Gregor Society.
[S.l.] : Clan Gregor Society,