Superconductivity, Magnetism And Magnets