Modern Revolutions
Publisher: Thomson Learning Australia
Published: October 25, 1996
Format: Paperback
Number of pages: 277
ISBN-13: 9780170091565
Subjects: Rebels, revolutionaries, terrorists, freedom fighters