Medieval allegory and the building of the new Jerusalem - Meyer, Ann R. (D. S. Brewer, 2003)