his ideas were developed by charles sanders peirce