PakCat catalogue record Computers appreciations applications implications By Adams J.M Bibliographic details PublisherWiley