Writing the city Eden, Babylon, and the New Jerusalem / - Preston, Peter,; Simpson-Housley, Paul. (Routledge,)