Essentials of electronics : a survey - Petruzella, Frank D (McGraw-Hill, 1993)
Includes index.