RICHARD P. MACFARLANE