Delbert Cotton, 57, of Riscot, Mo., died Wednesday, May 19, 2004, at Barnes Hospital in St. Louis, Mo.