Information theory and reliable communication - Gallager, Robert G. (John Wiley & Sons, 1968)