Microeconomics by Paul Krugman & Robin Wells