Jan Willem Duyvendak is sociologist at the University of Amsterdam. He has written a number of books on recent social movements James M. Jasper is a sociologist at the CUNY Graduate Center. He has each written a number of books on recent social movements and both Jan and James are co-authors of book series 'Protest and Social Movements.'.