This paper studies markets for heterogeneous goods using mechanism-design theory. For each combination of desirable properties, I derive an assignment process with these properties in the form of a corresponding direct-revelation game, or I show that it does not exist. Each participant's utility...