Protons Electrons And Energy