The spirit of Utopia - Bloch, Ernst, 1885-1977 (Stanford University Press, 2000)