Zaslat SMS: Algebraic codes for data transmission / Richard E. Blahut.