As we face the realities of our broken world, where misunderstanding and violence tear people apart and sickness ravages the globe, we reach out for some hope to hold on to. The greatest hope we have is the promise of heaven. But so many of us know so little about what awaits...