RICHARD C. CARNAHAN, JR.