David Kinsley is Professor of Religion at McMaster University, Canada. He is the author of Tantric Visions of the Divine Feminine: The Ten Mahavidyas (California, 1997), and The Sword and the Flute: Kali and Krisna, Dark Visions of the Terrible and Sublime in Hindu Mythology (California, 1975).