The principle of hope / Ernst Bloch ; translated by Neville Plaice, Stephen Plaice and Paul Knight - Bloch, Ernst, 1885-1977 (Blackwell, 1986)