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