PakCat catalogue record Past and present By Carlyle Bibliographic details PublisherKitab Mahal Publication placeLahore LanguageEnglish Material typeBook Physical description20cm SubjectsEnglish-story