The History of Social Movements in Global Perspective - Berger, Stefan; Nehring, Holger (Palgrave Macmillan UK, 2017)