The word “Ahimsa,” derived from Sanskrit, means non-harm or non-injury and is often translated into English as non-violence. The dictionary defines ...
She teaches classes on the Buddhist tradition and religion in East Asia ... considering striking variations in classical Hinduism, Jainism, and Buddhism, and compare it to other theories of causation, ...