John K Duncan, age 72, went to be with the Lord on August 16, 2020 after a battle with cancer due to Agent Orange. He was born to the late James and Catherine Duncan on October 12, 1947 in Fort Clayton, Panama Canal Zone. John was baptized at the age of nine at Grayson, Kentucky Church of Christ. He was a veteran in the United States Army serving in the Vietnam War. John then went to work at General Motors and retired after 30 years. He is survived by his wife of 48 years, Karen Duncan; two daughters Jessica (Eric) Fields and Erika (Kevin) Mitchell; two granddaughters Aliyah Meehan and Sophia Fields; five grandsons Kellon Duncan, Preston Luckett, Sawyer Luckett, Marshall Fields and Maverik Fields. A private family service will be held at Butler County Memorial Park. Arrangements are in the care of Baker-Stevens-Parramore Funeral Home. In lieu of flowers donations may be made to Crosspointe Church of Christ, 5630 Ohio 122 Middletown, Ohio 45005.