Title: A theory of cosmology