Cosmology, Particle and Astrophysics