JAMES P HAYES