Strands of System: The Philosophy of Charles Peirce (Purdue University Press Series in the History of Philosophy)