Christian discipline in society today ... lecture delivered in Martin Hall, New College ... Edinburgh, etc.
Barclay, William,1907-1978.
London, 
1963.