The Last Things: Heaven and hell