Scientific humanism, or the religion of humanity.