The Che Guevara Myth and the Future of Liberty