Peirce''s Scientific Metaphysics by Andrew Reynolds