Themes in modern European history social movements and cultural currents 1789-1945 - Joshi, Vandhana Ed (2010)