Summary: Episode: 2698 Galileo, the Roman Catholic Church, and the Vatican Library. Today, of science and scripture.