Teach Yourself Electricity and Electronics - Gibilisco,Stan (New York McGraw Hill, 2007)
Includes Index