Information theory, coding and cryptography - Bose, Ranjan