St Columba's Newington, 1889-1989 /
Dilworth, Mark,author.
St Columba's (Newington, Edinburgh).Centenary Committee.