Islam and Science Religious Orthodoxy and The Battle for Rationality

This book was not written to fulfil any long-held plan to write one. Rather. it was force of circumstance that provoked and almost compelled me to write it.

Click here to read more.

Leave a Reply

10 − nine =