The Life of Prophet Muhammad (): Highlights and Lessons by Dr Mustafa As-sibaaie | Menrva Books