World population: turning the tide. Three decades of progress and Population and development: old debates, new conclusions

Johnson, V.; Kelly, L.

International Affairs 71(1): 152-153

1995


ISSN/ISBN: 0020-5850
Document Number: 287508

Document emailed within 1 workday
Secure & encrypted payments