The Great Illusion? On the History of Heaven Alister McGrath on heavenly visions throughout the ages.