Goddess: 50 Goddesses, Spirits, Saints, and Other Female Figures Who Have Shaped Belief - Janina Ramirez