RICHARD E. KEYES