PakCat catalogue record Science Progress Bibliographic details PublisherBlackwell Scientific Publications Material typeBook