Biography of the Rev. Robert Finley, D.D., of Basking Ridge, N.J
Philadelphia