Title: Recent advances in science, and their bearing on medicine and surgery