Resistance and Revolution
Publisher: Carleton Univ Pr
Published: April 1997
Language: eng
Format: Paperback
Number of pages: 331
ISBN-13: 9780886293161
Subjects: European history (ie other than Britain & Ireland); European studies; Eastern Europe; History: American