Text this: A course in error-correcting codes /