Fundamentals in information theory and coding - Borda, Monica. (Springer Berlin Heidelberg, 2011)