nc voters beware: "libertarian" sean haugh a phony