The Second Socialist Revolution: An Alternative Soviet Strategy

Front Cover
Tauris, 1990 - History - 241 pages

Bibliographic information