Introduction to error control codes - Gravano, Salvatore (Oxford New York, 2005)
UG
E