robert f. horton, m.a., d.d.