Electronic communication systems - Kennedy, George (Mcgraw hill, 1960)