Coding Theory: Algorithms, Architectures and Applications - Neubauer (IEEE, 2003)