International human rights law by Javaid Rehman | Menrva Books | MenrvaBooks