Social movements, old and new a post-modernist critique - Singh, Rajendra (New Delhi Sage Publications, 2001)