Author: john peter lange,d.d.