Movements in time : revolution, social justice, and times of change - Churn, Natalie.; Lawrence, Cecile. (Cambridge Scholars, 2012)