Faith in Humanity Restored