Author: rev. f.b. meyer