JAMES P MCCABE