A Brief History of Political Economy: Tales of Marx, Keynes and Hayek