Game Theory and Economic Modelling. by David M. Kreps