One hundred and twenty-fifth anniversary review 1858-1983.
Carrubbers Christian Centre.
Edinburgh : Carrubbers Christian Centre,
[1983?]
Carubbers Christian Centre
Missions