31 UNDERSTANDING CURRENT & VOLTAGE HARMONICS …