Electronic communication systems - Kennedy, George (New Delhi Tata McGraw Hill, 1984)