unified cosmology