Title: The life and teaching of Karl Marx