Electronics Fundamentals: Circuits, Devices & Applications with Lab Manual by Thomas L. Floyd & David M. Buchla