microeconomics lecture notes 9444636