Recent Discussions in Science, Philosophy, And Morals