Spaces of hope / David Harvey. - Harvey, David, 1935 Oct. 31- (Edinburgh University Press, 2000)