The american revolution considered as a social movement