JAMES C. WESTON, JR.