xkcd #2840: Earth Layers ( imgs.xkcd.com )
Alt text:
The Earth’s magnetic field is primarily generated by currents in the liquid outer core, though some geophysicists argue that an unexplained mismatch with models suggests that the Kinder toy contains a magnet.