Return to Article Details Do social movements offer viable alternatives? Download Download PDF