Electronics: A First Course, Second Edition