Allahu akbar!

Allahu akbar literally means God is greater. The phrase implies that God is greater than anything that can be named. It reminds me of a key premise in Anselm’s Ontological Argument for God’s existence: ‘God is something than which nothing greater can… Read More ›

A Complex Universe

Yesterday I got to meet two of the great thinkers within the atheistic camp: Lawrence M. Krauss and A. C. Grayling. I had short discussions with both of them regarding religion and philosophy and both used very strong and certain… Read More ›


There was a time when much of the world was unknown to us and our ancestors needed to make bald steps of courage and more importantly, an indeffable curiosity to seek out the truth. The Qur’an tells us that: Wherever… Read More ›