Electronic devices and circuits - Bell, David A (New Delhi Prentice Hall of India)