James W. Edwards, 88, of Broken Arrow, Okla., formerly of Kennett, died Sunday, Dec. 2, 2007, at Cedar Crest Nursing Home in Broken Arrow.