rev. dr. glenn d. leupold