Electromagnetism and Magnetic Fields