Cosmology & General Relativity