The jurisprudence of human rights law by Allan Rosas | Menrva Books | MenrvaBooks