RICHARD D. MCKECHNIE