Reflections on the Biography of Prophet Muhammad : Peace Be Upon Him /
Reflections on the Biography of Prophet Muhammad : Peace Be Upon Him / Muhammad Mutawalli Shaarawi; Rendered in English by Muhammad Badawi - First Edition - Bayrūt : Maktabah al-Asriyya, 2010. - 399 p. ; 25 cm.
995334986X (hbk.)
Muhammad, Prophet, d. 632
BP75