M. A. Hanifi A Survey of Muslim Institutions and Culture - 1969 - Lahore SH. Muhammad Ashraf 1969 Subjects--Topical Terms: Religious History & GeographyGeography & DemographyIslamic Culture LC Class. No.: BP68