The Bohr-Einstein Debates on the Interpretation of Quantum Mechanics: (and Einstein's critique of quantum mechanics in general)