Analog and digital communication lecture notes 2017 - Weldon, Thomas Paul (E-Man Press, 2017)