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