Ernst Bloch - Geoghegan, Vincent 1953- (Routledge, 1996)