Quantum Many Body Problem