Author: ll.d. rev. henryn. hudson