f.w. farrar, d.d., f.r.s.