RICHARD G. MCCAMPBELL