The nature of scientific knowledge: fact or theory?