Who is he?
Gary Johnson is a former Republican governor of New Mexico. He is currently the Libertarian nominee for President of the United States.