Afzal Iqbal Contemporary muslim world - Lahore Islamic culture - 399p HB En Subjects--Personal Names: Islam Dewey Class. No.: 297.092 / AFZ