Perth : a town survey.
Perth Civic Trust (Perth, Scotland)
Perth : Perth Civic Trust,
[1975]