rev. dr. kenneth e. mccall