What Makes The Earth Magnetic