JAMES D MCCABE