Error control systems for digital communication and storage - Wicker, Stephen Bryant (Prentice-Hall)