Author: william w. orr, a.b., m.a., th.b., d.d.