Relativity and Cosmology