WILLIAM W CAVANAGH