Quantum Many Body Theory