Francis, William M. (Ashe County, Cleveland County and Rutherford County)