Error correcting codes : theory and applications - Poli, Alain (Prentice Hall, 1992)