Stalin, Volume I: Paradoxes of Power, 1878-1928
Stephen Kotkin & Paul Hecht & Recorded Books
Stalin (1)
Stalin, Vol. II: Waiting for Hitler, 1929–1941
Stephen Kotkin
Stalin (2)
Armageddon Averted: The Soviet Collapse, 1970-2000