
Science makes astonishing progress in improving our knowledge and understanding of the world but philosophers, by contrast, have made no progress at all in explaining how this progress is possible, despite centuries of effort. Some of the world's greatest thinkers, from Hume,...