International law : a South African perspective - DUGARD, John Lansdowne, South Africa, 2005 3rd ed