This book, although intended for the lay reader is fraught with errors from start to finish. For one, for some reason the author acknowledges the ethnicity and cultural background of all the scientists he discusses except the Persians, which he simply refers to by their Arabic titles (e.g. al-Tusi, al-Biruni, etc.), giving readers the false impression that scientists such as Khwarizmi, Tusi, ibn-Sina and al-Razi were all Arabs, simply because they wrote in Arabic, which was necessary for them to gain recognition in the Islamic world. Secondly, he refers to Omar Khayyam as an Arab, and even when quoting from his Rubayyat, does not mention that it is Persian poetry. Third, when referring to places and locations, he gives no detail to the reader as to where they actually are geographically. How is the lay reader supposed to know where the Alamut fortress is? Fourth, numerous times he mistakes the Safarids (a Persian dynasty) for the Safavids, which is a huge error, as the Safavids were a completely different dynasty! As well, many major accomplishments of the scientists are omitted. For instance, how can one write about Zakariya Razi (Rhazes) without mentioning his discovery of alcohol, which he is most famous for? Lastly, why are there no footnotes? It seems as if the author is simply writing from memory and hearsay.
Overall, the topic of the book is very interesting and the writing style is clear and not at all boring, but it is a HIGHLY erroneous, flawed, and in many cases, biased view of the subject. Beware.