Heaven on Earth: Reimagining Time and Eternity in Nineteenth-Century British Evangelicalism by Martin Spence Back to product details page >