This view about the necessary or contingent nature of scientific knowledge is now controversial and ...