HSSRD
Hazara Society for Science Religion Dialogue
Mansehra, Pakistan.
And on
earth there are signs of [Allah's existence,
visible] to all who are endowed with inner
certainty, just as [there are signs thereof] within
your own selves. Can you not, then see?(Al-Quran,
51:20-21)