PakCat catalogue record Cryptography and network security Bibliographic details PublisherMc Graw Hill Publication placeUK Publication year2006