Obituary: Charles B. Duncan, 85, of Milford