Cassell's old and new Edinburgh its history, its people, and its places
Grant, James,1822-1887.
London Cassell
[1884-87]