Dr. Justice Chandradasa Nanayakkara The word Ahimsa, derived from Sanskrit, means non-harm or non-injury and is often ...
Some followers of Buddhism consider it to be a religion, while others think of it as a philosophy, practice, or way of life. The reason for the discrepancy is that there are many schools of ...
Buddhist Philosophy and conducting an independent study with Swastha Nepal members. In Spring 2023, he is teaching RELG 215: Religion in East Asia and RELG 382: Buddhism and Science. In Summer 2023, ...