Title: Peirce's philosophy of science