SourceFed outlines the history of Gary Johnson and his political platform as the Libertarian Party’s presidential candidate in 2012. Johnson, a two-term former New Mexico governor, is fiscally conservative but socially tolerant. He would dismantle the Department of Education and also advocates legalizing marijuana.