Solid State Devices And Circuits - Bali, S P (New Delhi New Age International, 2002)