The blog formerly known as No Sleep Til Mysore
That sculpture of Shiva in the background looks like the one my son and I saw at the Art Institute this weekend. Apparently, that image is a favorite of scientists--there's a big one outside CERN.CERN is the European particle accelerator that recently found the Higgs boson, nicknamed the "God particle."
That is a detail I did not see on the news. Thank you!
I agree with Anonymous -- Great Music!Ralph from DeKalb