The philosophical foundations of scientific inquiry encompass questions about the nature of scientific knowledge, the criteria that distinguish science from non-science and the norms that govern ...