Tuesday, September 09, 2008

"5 Things You Need to Know About the Large Hadron Collider Now". (Via Instapundit.)