ROBERT J MCCAFFREY