Return to Article Details Prophetic Efforts And Challenges For Independence In The Meccan Period Download Download PDF