Essentials Of Electronics A Survey Frank D. Petruzella - PETRUZELLA, Frank D (McGraw-Hill, 1993)