humanity’s humble hope