Mahatma Gandhi as a barrister of law in South Africa