RICHARD C. HAINES, JR.