The art of electronics - Horowitz, Paul; Hill, Winfield (Cambridge Univ. Pr., 1991)