Introduction to the Theory of Error-Correcting Codes, 3rd Edition (1998)

by V Pless