Electronics Devices and Circuits#D. A. Bell#81-203-1278-3#Prentice Hall, India#3#2000