Complexity and social movements : multitudes at the edge of chaos / Graeme Chesters and Ian Welsh. - Chesters, Graeme, Ph. D. (International library of sociology, 2007)