The Sword and the FluteKali and Krsna: Dark Visions of the Terrible and the Sublime in Hindu Mythology (Hermeneutics: Studies in the History of Religions)