Handbook of coding theory. Vol. 1 - Pless, Vera S.; Huffman, W. Cary (Elsevier, 1998)