A course in microeconomic theory - Kreps, David M. (Prentice-Hall of India Pvt. Ltd., 1990)