"khalid hameed soharwardi" cambridge o level islamiyat skill book paper 2 - Karachi 2019 - 257 ISBN: 9789697587018 Dewey Class. No.: 297 / T-1282