Published in: 2. The Necessity and Process of Imparting Knowledge of the Life of Prophet Muhammad (s) Author Farhan Published on: May 25, 2017