Epistemology and philosophy of science