Author: d.d. rev. a. e. hillard