Scientific Progress: Beyond Foundationalism and Coherentism | Synapse