Electronic devices and circuits - Cheruku, Dharma Raj (Pearson Education, 2005)