Blake, Roy Electronic communication systems - 2nd ed - Cengage Learning Delhi 2014 - xx,965 E Universal Decimal Class. No.: 621.380413 Bla