Teach yourself electricity and electronics - GIBILISCO, Stan New York, 2002 3rd ed