Wow, I am really discovering things today, of explosive nature. "Ruffle feathers this will", as Yoda says. Follow the link in the heading. You will see photograph of the 173rd American Astronomical Society. On the right hand at 19.05 you will see an article by I.A. Ahmad regrading Muhammad's (Halabi Al-Qureshi or Koreshi) how he saw a Solar Eclipse on January 22nd 632 AD. Well, look at the Solar Eclipse maps of 621-640 AD at this link and you will see that the actual date was Jan 27th 632, and he died later that year on June 8th 632. Yazdigerd III, the last Emperor of Iran's coronation was in the same year. On the same map you can see that there was another over Arabia on 01 June 634. The amazing story that we hear is that this was some sort of a miracle; that he turned day into night. There weren't any Total Eclipse at that time. Now if you click on this link you will see all the Eclipses for all time, and in particular this one, is the table to look at if you are into ancient Iranian history from 1AD to 1000 AD or as they put it 0001 CE to 1000 CE. Look at the dates of major changes in Iran or Persia, and you can see some interesting correlations. So what I wanted to see was that, was there a major solar eclipse over Iran when Iran changed from Zoroastrianism to Islam. The date that is normally chosen is 642 AD. There is one for 6th November 644 AD which is annual that starts in Scandinavia goes across East Europe and the totality is Turkey, and then goes to rest of the Middle East. Then there is a total eclipse on 21 April 646 AD starting in West Africa and the totality is in Turkey and then goes all the way across Russia to China. Finally take a look at this page where you see the history of mankind and solar eclipses.