culpo and mccaffrey