RICHARD E. MOORE