Leftism Revisited: From De Sade and Marx to Hitler and Pol Pot