The Head Beneath the Altar: Hindu Mythology and the Critique of Sacrifice