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