Foundations of Economic Thought