Neither Gary Johnson nor Bill Weld are actually libertarians. Libertarianism is derived from the philosophy that ALL human interaction and transactions should be voluntary for all involved parties. Which, in a time when government bureaucracy and over reach are beyond comprehension, is somewhat refreshing. But again, I have no idea why those two are the faces of the party that they largely don't agree with. I'll probably end up voting for Trump.