JAMES C. CANUP, JR.