PakCat catalogue record PIDE Knowledge Archives Bibliographic details PublisherPIDE Publication placeISB Publication year2022 LanguageEnglish Material typeBook