Introduction to coding and information theory - Roman, Steven (Undergraduate texts in mathematics, 1997)