Truly thoughtful article on the science vs philosophy debate. This article argues both need each other. The example is how in our early history science took us only so far so philosophy had to explain but then science took over at a certain point. The author argues this is true for all science.article Update> An article explaining string theory. string theory