The devil in history communism, fascism, and some lessons of the twentieth century - Tismaneanu, Vladimir (University of California Press, 2012)