Grant, William Henry (Beaufort County)