Text this: Philosophy and the concepts of modern science /