Theory of Superconductivity: From Weak to Strong Coupling (Condensed Matter Physics)