Information Theory and Reliable Communication