A course in microeconomic theory - Kreps (Harvester Wheatsheaf, 1990)