COTTON JAMES P.