Edinburgh old and new
Cruft, Catherine.
Wakefield EP Publishing
1975