Select all on this page
| MON : 2010.095 : Not available for external loan | |
| Preventive human rights : strategies in a world of new threats and challenges | |
| English | |
| 20100000 | |
| Routledge | |
| Ramcharan, Bertrand G. | |
| 978-0415548564 | |
| universal | human rights | human rights violations | Prevention | universal human rights protection system | torture prevention | |