Exploring The Cosmos With Gravitational Waves