Mythologist | Author | Speaker | Illustrator


  • A temple for a dog

    A temple for a dog

    Dogs are associated with Yama, who is the keeper of dharma. One of the meanings of dharma is the obligation of human beings to repay debts to ancestors, sages, gods, nature and society…

  • Dogs of the gods

    Dogs of the gods

    Published on 28th April, 2019, in Mid-day. In traditional Hindu society, dogs are considered inauspicious. …