Protons, Neutrons and Electrons