The old Scots surnames : secrets and origins of your name.
Innes, Cosmo,1798-1874.
Newtongrange : Lang Syne,
1975.
Facsimile reprint of Edinburgh, 1860 edition.
Published anonymously.
Names, Personal