The dictators : Hitler's Germany and Stalin's Russia - Overy, Richard (Penguin Books, 2005)