TY - BOOK ED - United Nations Development Programme TI - Human development report 2009: : overcoming barriers : human mobility and development / SN - 9780230328365 U1 - 338.9 PY - 2009/// CY - Houndmills : PB - Palgrave Macmillan , KW - HUMAN DEVELOPMENT - Reports N1 - Includes bibliography ER -