Gary Johnson’s Latest Gaffe -Like His last One- Is Totally Inexcusable