Author: rev. gerald rowlands