Peirce's Philosophical Perspectives by Vincent G. Potter