A course in microeconomic theory - Kreps, David M. 1950- (Financial Times Prentice Hall, 1990)