Coding for data and computer communications - Salomon, D. 1938- . (Springer, 2005)