Title: The Life and Teaching of Karl Marx / by M. Beer ; Translated by T. C. Partington and H. J. Stenning, and Revised by the Author