Hindu mythology is full of tales that are no mere narratives of Gods and demons; they are allegories of human conduct, ego, ...