Archive for July, 2009
What’s New at Al Islam?
Address at the reception by City of Glasgow
The Bible, The Quran and Science
A History of Warfare of Science with theology in Christendom
Islam and Science – Religious orthodoxy and battle for rationality
The indispensible God Hypothesis
Scientific Advancements and Signs of the Latter Days