Digital communications: design for the real world - Bateman, Andy (Prentice-Hall of India, 1999)