Author: d.d. rev. james f. kennedy