Some scholars have argued that the Book of Revelation incorporates imagery from ancient mythology. According to the New American Bible, the image in Revelation 12:1-6 of a pregnant woman in the sky, threatened by a dragon, "corresponds to a widespread myth throughout the ancient world that a goddess pregnant with a savior was pursued by a horrible monster; by miraculous intervention, she bore a son who then killed the monster". Bernard McGinn suggests that the image of the two Beasts in Revelation stems from a "mythological background" involving the figures of Leviathan and Behemoth.