Who are we? We find that we live on an insignificant planet of a humdrum star lost in a galaxy tucked away in some forgotten corner of a universe in which there are far more galaxies than people
Did anyone see the AMAZING image of the Space Shuttle transit of the Sun? It was posted as Picture of the Day on www.astromart.com ? You can most likely still see it...amazing shot.