WILLIAM P MCCABE