translate English to French: Cambridge Journal of Economics, vol. 24, pp. 283-310.
Cambridge Journal of Economics, 24:283-310.