Proton Cosmology