Swain, William N. (Beaufort County)