What is this thing called Science?: An assessment of the nature and status of science and its methods