From the reviews of the first edition:
`This monograph is a most welcome addition to the coding theory literature. It contains a masterfully written and easily accessible tutorial treatment of new and exciting error-correction codes, such as turbo codes and low-density parity-check (LDPC) codes. In addition, it introduces novel and promising approaches to integration of error correction codes with constrained codes as well as hybrid constructions of algebraic codes and LDPC. While these codes can be applied to any communications channel, special focus is given to the magnetic recording channel. Students as well as professionals in the information sciences will benefit greatly from having this monograph on their desks. I highly recommend it!'
Brian Marcus, IBM Almaden Research Center
"The book describes topical methods for soft-decision iterative coding ... in a very clear manner. It provides a unified framework for the decoding of error-correcting codes, constraint codes, and channels with memory. I consider a strong point of this book the emphasis on the application of these techniques to a combination of error-correcting codes and constrained codes as used in magnetic and optical storage, and highly recommend it to engineers working in signal processing for storage systems ... ." (L. M. G. M. Tolhuizen, Zentralblatt MATH, Vol. 1051 (26), 2005)