ROBERT A. MCCAFFREY, JR.