While “Queen of Heaven” was a title given to many sky goddesses in the ancient Mediterranean and ancient Near East, including Isis, Nut, Astarte, Innana, Asherah, and Ishtar, Mary, on the other hand, is called “Queen of Heaven” because her son, Jesus, is the heavenly king. In the Davidic...