Electronic devices and circuits - Reddy, S. Rama (Alpha Science International, 2004)