Aziz Ahmad

Studies in Islamic culture in the Indian environment - Oxford University Press 2000

9780195644647