principles of microeconomics 6966