Friday, December 03, 2010

Special relativity as explained by the newspapers. (Via BBspot.)