The Marxist philosophy of Ernst Bloch - Hudson, Wayne (St. Martin's Pr., 1982)