International Human Rights Law and Practice Ilias Bantekas & Lutz Oette 9781107341104 | English | Book | 2013 Get stock status ... €148.50