Lenin, Stalin, and Hitler
Publisher: Vintage Books
Published: Mar 31, 2008
ISBN-13: 9780712603577