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)