Particle Cosmology And Astrophysics Hooper