Text this: Algebraic Methods for Signal Processing and Communications Coding /