Soviet Fates and Lost Alternatives: From Stalinism to the New Cold War by Stephen Cohen Back to product details page >