Understanding DC circuits. (1999)