Sharif, M. M. Muslim thought: - Lahore Institute of Islamic Culture 1980 - 119 Dewey Class. No.: 297.26 SHA