The Last Things: Hope for This World and the Next