Electronic devices and circuits Millman & Halkias - New Delhi McGRAW - HILL - 752Pp.