Obituary: William J. McCabe, 90