Gary Johnson is an unusual politician. Contrarian but constructive, Johnson hopes to move the Republican Party in the direction of being a socially “tolerant” party that emphasizes limited government above all else. In a lengthy interview with The Daily Caller, Johnson, a popular New Mexico governor from 1995 to 2003, described a range of policy positions that he brings to the Republican presidential primary. New Hampshire, the early primary state with a large pool of independent and libertarian votes, is where Johnson hopes to break through. He cites the Granite State as the place where . . . . .