Collection Mysterious magnetism: From the Earth to the stars Why does the Earth, as well as other planets and stars, have a magnetic field?