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