hubble

Hubble, How We Love Thee

What is the greatest invention in the history of mankind? A very ambiguous question indeed, depending on the context, ...