A course in microeconomic theory - Kreps, David M.
Keywords: Microeconomics