Revolutions in the modern world
By: H.R. Cowie
Edition: 2nd ed., Rev.
Publisher: Nelson (Australia)
Published: 1982
Place of publication: Melbourne
Language: eng
Number of pages: 252
Subjects: Revolutions; History
Notes: Aus

Includes index.