Text this: Charles Peirce and modern science /