JAMES P. O'LEARY