Astronomy And Cosmology With Gravitational Waves