Lenin, Stalin, and Hitler the age of social catastrophe - Gellately, Robert (Jonathan Cape, 2007)
Includes bibliographical references and index.