David Ricardo contribution?

Answer:
sorry, doing homework can't answer it now
First answer by ID0204358170. Last edit by ID0204358170. Question popularity: 2 [recommend question].