DAVID R MCCABE