Finley, John Horton (McDowell County and Wilkes County)