The personality and works of Karl Marx still spark mixed feelings today, largely due to the failed communist project. However, few would deny that he was an outstanding economist. The global ...