Dr. Bill McCaskill, 78, of Columbia, Mo., formerly of Kennett and Caruthersville, Mo., died Monday, July 16, 2007, at Columbia.