RICHARD W. KEELER, JR.