The church plate of Saint John's Kirk of Perth. [With illustrations.]
St. John's Kirk (Perth, Scotland).Society of Friends of St. John's.
Perth, 
[1961]