Intermediate Microeconomic Theory (Tools and Step-by-Step Examples)