Microeconomics [With Study Guide] by Paul Krugman, Robin Wells & Elizabeth Sawyer Kelly