St. John's Kirk, Perth : a history /
Hunter, Thomas,J.P., of Perth.
[Perth : T. Hunter],
1932.
St John's Kirk (Perth, Scotland)