Author: rev. nicholas a. schneider