Digital communications : fundamentals and applications - Sklar, Bernard (Pearson Education Limited, 2021)