Social Transformations and Revolutions
by Johann P. Arnason, Marek Hrubec
Social changeRevolutionsProtest movements
Writing a summary for young readers…
For young readers
Book data: Open Library
by Johann P. Arnason, Marek Hrubec
Book data: Open Library