Prophet Mohammed :thoughts teachings and mission - Siddiqi,Abdul Haleem (1993)