Scientific Philosophy. Peirce’s philosophy of science… by Outis(04) Save Image Image gallery: Understanding Viral Kant - How Ideas Spread