Presentation address to, and historical discourse by Rev. John Niel McLeod, D.D., on the completion of a twenty-five years' pastorate
Philadelphia