Revolutionary thought in the 20th century / edited by Ben Turok. - vi, 313pages : illustrations ; 23cm. - Imperialism series . - Imperialism series. .

Includes bibliographies and index.

0905762436 Hadiah


Revolutions--History--Addresses, essays, lectures.--20th century

Marxist revolution