Spaces of Global Knowledge: Exhibition, Encounter and Exchange in an Age of Empire by Diarmid A. Finnegan Back to product details page >