Author: Prof P A WahidPublisher: Adam PublishersYear: 2006Language: EnglishPages: 422ISBN/UPC (if available): 8174354522
Description
The author makes a brilliant attempt to explain the Holy Quran in a scie