Communication systems and techniques - Schwartz, Mischa