Magnetic materials technology