Shaarawi, Muhammad Mutawalli 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. ISBN: 995334986X (hbk.) Subjects--Personal Names: Muhammad, Prophet, d. 632 LC Class. No.: BP75