JAMES P HORAN