"Hameed Sohrwardy Khalid" Cambrigde O level Islamiyat paper 2 - Karachi 2019 - 300 ISBN: 9789697587001 Dewey Class. No.: 297 / T-1561