Electronic Devices and Circuits 5 th ed - Bell D ,. (New York Oxford University Press, 2008)