Muhammad A Biography of the Prophet

"Humanistic Approach" -- video review of "Muhammad A Biography of the Prophet", by Karen Armstrong

...

More on Wikipedia

    More on Hublines

      Answers

        News