GREGORY C MCCAFFERY