Faith in Humanity Restored (Germany)