Microeconomics, 2nd Edition by B. Douglas Bernheim