Solid State Electronic Devices, 6th edition, by Streetman & Banerjee Prentice Hall ISBN-10: 013149726X ISBN-13: 9780131497269