Stalin: Volume I: Paradoxes of Power, 1878–1928

Stephen Kotkin

6/10 - Apr 2021