Tuesday, August 12, 2008

The Hadron Collider. Watch out for the strangelets.