Intellectual property rights : implications for development - 2003

346.048 / I611