Profile of Ray McCaffrey