Electronic devices and circuits - Rama Reddy, S (Narosa, 2004)