International law: A South African perspective by John Dugard | Menrva Books | MenrvaBooks