Modern Coding Theory - RICHARDSON, Tom (Cambridge University Press, 2008)