Ferromagnetism, the kind displayed by metals including iron, cobalt and nickel, has its origin at the atomic level. In general, a magnetic field exists in the presence of an electric current. In a ...