The word “Ahimsa,” derived from Sanskrit, means non-harm or non-injury and is often translated into English as non-violence. The dictionary defines ...
Thus a new religion was born. This Buddhist faith flourished for a few centuries in India until through certain circumstances it became practically extinct in the land of its birth. Meantime ...
The Department of Philosophy & Religious Studies offers two programs of study that lead to a B. A. in Philosophy & Religious Studies. Students may emphasize either a Philosophy Track or a Religious ...