Archives for June 13, 2010

Weekend Diversion: Art imitating Space!

“All that I desire to point out is the general principle that life imitates art far more than art imitates life.” -Oscar Wilde It isn’t only the wonders of the Universe themselves that impress me. Oftentimes, just as spectacular are the technological achievements that have brought those wonders to us. (Or, in the case of…