Modern coding theory - Richardson, Thomas J. (Cambridge University Press, Cambridge ; | New York, 2008)