JAMES P HOULIHAN