CAPE GIRARDEAU -- James Harold "Buddy" Edwards, 83, died Dec. 13, 2007, at Saint Francis Medical Center in Cape Girardeau.