Principles of digital communications - MARSHALL (McGraw Hill, 1980)