WILLIAM BRUCE MCCAFFREY