Author: RICHARD CHENEVIX TRENCH. D.D