Britannica guide to political and social movements That changed the modern worl - Campbell, Heather M. (New York Britannica Educational Publishing, 2010)