Practical Electronics for Inventors 2/E – paperback Scherz, Paul A nice touch in this textbook is the self-assessment quizzes after each lesson.