RICHARD P. TAYLOR