Journal Publication Promises Promises DocumentControlNumber(s) CFP 1057 Author(s) John Geanakoplos Publication Link Promises Promises Page Count 285 Revision Date September 2017