Comparative studies of past and present social movements