The Art of Electronics Student Manual by Paul Horowitz & Thomas C. Hayes