Quran is a book of miracles nonscientific in nature but has many scientific facts in it. These facts are revealed slowly by use of manmade technologies. Quran is