JAMES P CUNNINGHAM