Ahimsa As a Gift

Ahimsa is a Sanskrit word that translates as “without injury” or “nonviolence” in English. It’s a principle in Hindu, Buddhist, and Jainist philosophy that involves causing the least amount of harm possible to all beings. It’s the first ethical principle given as a...

read more

How God Came Into My Life

It would be easy to dismiss the question by saying: "Yes, after a prolonged period of intense austerities and meditation while I was living in Swarg Ashram, during which I had the darshan of a number of maharishis and their blessings, the Lord appeared before me in...

read more