An excellent and detailed study on the reasons of why the quran was revealed...a must have for historians and fans of literature.
An excellent and detailed study on the reasons of why the quran was revealed...a must have for historians and fans of literature.