David Glenn Mayhugh, June 10, 2018 David Glenn Mayhugh 12 March 1951 – 10 June 2018 David Glenn Mayhugh,… View Details