National responsibility and global justice

David Miller

National responsibility and global justice - UK Oxford university press 2012


Human rights
Immigration
Territorial rights

340.11 / MIL.N