Hindu Mythology and the Critique of SacrificeThe Head Beneath the AltarMotilal Banarsidass NPR 808.00