Principles of microeconomics v 3.0