The New Cosmos: An Introduction to Astronomy and Astrophysics