Humanity and hope