JAMES P O'HARE