WILLIAM J KANE