He is Muhammad ibin `Abdullah ibn `Abdul-Muttalib ibn Hashim. He lived a life full of great man ...
What do you know about your Prophet and the sublime characteristics combined in his person? How ...