Electronic Devices (Conventional Current Version) (10th Edition) (What's New in Trades & Technology) by Thomas L. Floyd