The Hindu pantheon is rich in images of the divine feminine--deities representing a wide range of symbolic, social, and meditative meanings. David Kinsley's new book documents a highly unusual group of ten Hindu tantric goddesses, the Mahavidyas, many of whom are strongly associated with sexuality and violence. What is one to make of a goddess who cuts her own head off, or one who prefers sex with a corpse? The Mahavidyas embody habits, attributes,...