STALIN VOL 2: WAITING FOR HITLER 1929-1941 Stephen Kotkin Hardcover 2017

Pulitzer Prize-finalist Stephen Kotkin continues his definitive biography of Stalin, from collectivization and the Great Terror through to the coming of the conflict with Hitler's Germany that is the signal event of modern world history.

eBay