Stalin as revolutionary, 1879-1929

Robert C. Tucker
Norton
9780393054873
0-393-05487-X