European Social Movements and Muslim Activism - Peace, Timothy (Palgrave Macmillan UK, 2020)