Title: Information Theory, Coding And Cryptography, 2Ed