Cotten, John Milton (Beaufort County and Granville County)