Life And Work Of J.R. W. Sloane, D.D. by William Milligan Sloane & James Renwick Wilson Sloane