DEXTER - John Wilson McKinley, 86, died March 16, 2005, a the Southeast Missouri Hospital in Cape Girardeau.