THE REV. PROF. T. C. PORTER,