Lenin, Stalin and Hitler : (Cape, 2007)