Wednesday, September 10, 2008

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