Hubble: The Mirror on the Universe