The Elephant in the Sura 105 Room

Elephants, eagles, giants and angels have one thing in common: their scriptural significance is explained in the Bible, and confirmed by the Quran.