St. Catherine's in Grange, 1866-1966. Being the story of the founding of the congregation and the one hundred years of its life and witness. With a sketch of the historical and ecclesiastical associations of the Grange district of Edinburgh ... /
St. Catherine's In Grange Church (Edinburgh, Scotland)
Maxwell, Thomas.
Edinburgh, 
1966.