New developments in human rights by Jennifer M. Bauer | Menrva Books | MenrvaBooks