Principles Of Electronic Devices by William D. Stanley