Stalin and Hitler the reasons for and the results of the Nazi-Bolshevik Pact - Fischer, Louis 1896-1970 (Penguin Books, 1940)