""English Social Movements"" by Robert Archey Woods is a comprehensive study of the various social movements that have taken place in England throughout history. The book covers movements such as the labor movement, the suffrage movement, and the anti-slavery movement, as well as lesser-known movements such as the vegetarian movement and the temperance movement. Woods examines the causes, goals, and tactics of each movement and analyzes their impact...