Magnetism - today and tomorrow