Text this: Algebraic coding theory / Elwyn R. Berlekamp.