RICHARD P. MCCRACKEN