Modern humanism and Christian theism,