william hubbard south carolina