Since Google is featuring Gandhi today, a bit of Devil's Advocate might be in order. Since everybody likes to remember Gandhi and forget Lala Lajpat Rai, a nonviolent Indian banker who was beaten to death by British police while leading a protest.
Just something to think about.
Nonviolence: Its Histories and Myths: Professor Michael Neumann
http://mohandasgandhi.wordpress.com/2009/06/05/gandhis-influence-upon-the-british-decision-to-quit-india-m-i-n-i-m-a-l-uk-pm-lord-clement-atlee/“…I have neither the moral standing nor the slightest desire to disparage the courage of those who engage in non-violence…. But, non-violence, so often recommended.. has never ‘worked’ in any politically relevant sense of the word, and there is no reason to suppose it ever will. It has never, largely on its own strength, achieved the political objectives of those who employed it… There are supposedly three major examples of successful nonviolence: Gandhi’s independence movement, the US civil rights movement, and the South African campaign against apartheid. None of them performed as advertised. The notion that a people can free itself literally by allowing their captors to walk all over them is historical fantasy…”
All things considered, the well-founded fear of generalized violence had far more effect on British resolve than Gandhi ever did.
Not that I am not in any way against non-violence and it's proponents. They have their role. The oppressors can bargain with them after the more "active" activists have their turn.