Thursday, May 12, 2005

Invention of the day: Self-reproducing robots.