Pulse, digital and switching waveforms - Millman, Jacob (McGraw Hill Education, 2011)