Author: h.f. stewart,d.d.