Astronomy and Cosmology