The spirit of Utopia - Bloch, Ernst, 1885-1977 (Meridian, 2000)