TY - BOOK TI - Marx, justice, and history: a philosophy and public affairs reader SN - 0-691-02009-4 U1 - 335.41 21E PY - 1980/// CY - Princeton PB - Princeton University Press N1 - Notes bibliogr ER -