Electronics Fundamentals: Circuits, Devices & Applications - Floyd, Thomas L.; Buchla, David M.