Link of the Week 12/02/2001 Galileo Room at IMSS History of Science Museum Read more about Link of the Week 12/02/2001