Critical appraisal of physical science as a human enterprise : dynamics of scientific progress (2009)