Amitav Acharya

Author Archive

  • Jan 26, 2021
    In Sanskrit, the term Nirvana literally means transcendence. A Buddhist concept, it is also closely related to the Hindu idea of Moksa, meaning liberation or salvation. But just as...