https://1library.org/document/9ynpr0pz-convexity-in-multidimensional-mechanism-design.html