Phenomena and Theory of Superconductivity