Currents and Magnetic Fields