Obituary: William J. Edwards, 58, of Shelton