RICHARD G. MOORE