Author: rev. eusebius nieremberg