Moving beyond the Ricardian model, why is complete specialization not analytically possible in a model that assumes multiple (or non-homogeneous) resources?
Why are there gains from trade by still specializing in the direction of comparative advantage, even if not complete, in a model that assumes multiple (or non-homogeneous) resources?