Principles of Digital Communication and Coding - Viterbi, Andrew. J; Omura, K. Jim (McGraw-Hill Kogakusha, 1979)