Title: Life and Teaching of Karl Marx (Routledge Revivals)