BARRY R MCCAFFREY