Lenin, Stalin, and Hitler the age of social catastrophe - Gellately, Robert 1943- (Vintage Books, 2008)