Why Are Magnets Magnetic