Principles of Microeconomics by John B. Taylor & Akila Weerapana