The principle of hope, volume 2 - Bloch, Ernst 1885-1977 (MIT Press, 1986)