Taylor,Dylan Social movements and democracy in the 21st century Dylan Taylor - New Zealand Palgrave Macmillan 2017 - x,290 ISBN: 9783319396835 E89.99