Digital communication systems - Peebles, Peyton Z (Englewood cliffs Prentice hall, 1987)