Learning the art of electronics : a hands-on lab course / Thomas C. Hayes ; with the assistance of Paul Horowitz. - Hayes, Thomas C.; Horowitz, Paul, 1942- (Cambridge University Press, 2016)