Protons Electrons And Quantum