STEVEN J MCCAFFERY