Wednesday, May 11, 2005

Invention of the day: Self-reproducing robots.