CAIRO, Ill. -- William R. "Bill" Stokes, 87, died at 5 a.m. Aug. 31, 2012, at the home of his son and daughter-in-law in Charleston, Mo.