The Life Of Archibald Alexander, D.D., L by James W. Alexander & James W. Alexander D.D.