PakCat catalogue record Designer style Bibliographic details PublisherMuhammad Akbar Riaz Material typeJournal