International human rights law by David Weissbrodt | Menrva Books | MenrvaBooks