Strange tales of old Edinburgh /
Ansdell, Ian.
Newtongrange : Lang Syne,
1989.
Reprint of 1975 ed.