Electronic Fundamentals : Circuit, devices, and applications - Thomas L Floyd, David m Buchla (Prentice Hall, 2012)