Facets of Mahatma Gandhi: Ethics, religion and culture