Islam, has a fight on its hands to prove the existence of any god, leave alone a specific one. Moreover, when any religion claims to have the specific word of a god written in a so-called holy book, it behoves that religion to prove the validity of the book. By definition, an omniscient and omnipotent god's word (book) must necessarily be free of contradiction and falsehood as, for instance, is claimed by the Quran. The demonstration of even one such, no matter how simplistic, refutes, the claim to divine inspiration. Thus, the theory of meteors being missiles cast at spying djinns, apart from defying credibility, does precisely that.