JAMES P CASHIN