Making sense of The God in scientific world

Ahmad Abdullah