Attar Singh Social-cultural impact of Islam of India - Chandigarh Publication Bureau Punjab University 1976 Dewey Class. No.: 301.452971054 ATT