Teach yourself electricity and electronics - Gibilisco, Stan (McGraw-Hill Education, 2011)