Revolution in history
Contributors: Porter, Roy, 1946-; Teich, Mikulas.
Place of publication: Cambridge ;New York
Number of pages: 341
Subjects: Revolutions -- History.
Notes: Includes bibliographical references and index.

6