Essentials of Electronics : A Survey - PETRUZELLA, Frank D. (New York glencoe McGraw Hill, 1993)