Communications and Coding (Electronic & Electrical Engineering Research Stuides. Communications systemS, Techniques, and Applications Series, 2)