The Sword and the Flute-Kali and Krsna: Dark Visions of the Terrible and the Sublime in Hindu Mythol