Charles Babbage's Difference Enginehttp://www.npr.org/templates/story/story.php?storyId=121206408&ft=1&f=1019 by jagjit • 17 years ago 1 0 17 years agoNPnpr.org