Describir: Microeconomic Theory Basic Principles and Extensions