Edinburgh : Patrick Geddes Heritage Trail /
Leonard, Sofia G.author.
Sir Patrick Geddes Memorial Trust.
Caption title.