Prophet Muhammad : thoughts, teachings and mission - Siddiqi, Abdul Haleem (Commonwealth Publishers, 1993)