Text this: Theory and practice of Gandhian non-violence