Library

To read:
Shannon
Hamming: Error Detecting and Error Correcting Codes