Goddess worship has long been a significant aspect of Hinduism. In this book David Kinsley, author of "The Sword and the FluteOCoKali & Krsna: Dark Visions of the Terrible and the Sublime in Hindu Mythology," sorts out the rich yet often chaotic history of Hindu goddess worship."