Towards a theory of twentieth-century Socialist revolutions - Petras, James (Dependency papers University of the Philippines (Quezon City). College of Arts and Sciences. Third World Studies Center, 1982)