A historical look at heaven, and what it means today