Powerful gods and demi-gods impregnating human women—it’s a common theme in the history of religion, and it’s more than a little rapey. Zeus comes to Danae in the form of a golden shower, cutting “the knot of intact virginity” and leaving her pregnant with the Greek hero, Perseus. Jupiter forcibly overcomes Europa by transforming himself into a white bull and abducting her. He imprisons her on the Isle of Crete, over time fathering three children. Pan copulates with a shepherdess to produce Hermes. The legendary founders of Rome, Romulus and Remus are conceived when the Roman god Mars impregnates Rea...