JAMES C FLANIGAN