RICHARD P. HAYNES