Microeconomics principles and tools - O'Sullivan, Arthur (Pearson Education, 2010)