RICHARD J. KELLER, SR.