Maryam Jameelah Islam in theory and practice - Lahore Mohammad Yusuf Khan 1986 - 422 Dewey Class. No.: 297.01 JAM-I 1986