
Waves of Protest
by Jo Freeman, Victoria Johnson, David G. Bromley, Diana Gay Cutchin, Luther P. Gerlach
Social movementsHistoryCivilization, modern, 20th centuryHistory, modern, 20th century
Writing a summary for young readers…
For young readers
Book data: Open Library