The Art of electronics - HOROWITZ (C.U.P., 1989)