Foster, William M. (Davie County)