Author: rev. ronald a. knox