Pulse, Digital and Switching waveforms: devices and circuits for their generation and processing. - Jacob Millman (Tata Mcgraw Hill, 2003)