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