The Physics of superconductors