Old and new Edinburgh
Grant, James,1822-1887.
Newtongrange Lang Syne Publishers
1979
Edited facsimile of a work originally published in 36 parts by Cassell, Peter Galpin and Company, London in 1880