The Self-Assembly Line : When the Pieces Put Themselves Togetherbits.blogs.nytimes.com14 pointssravfeyn14 years ago