Stephen C McCaffrey
Stephen C. McCaffrey is Professor of Law at the University of the Pacific McGeorge School of Law in Sacramento and was Special Rapporteur for the International Law Commission's work on The Law of the Non-Navigational Uses of International Watercourses, 1985-1991.
Stephen C. McCaffrey is Professor of Law at the University of the Pacific McGeorge School of Law in Sacramento and was Special Rapporteur for the International Law Commission's work on The Law of the Non-Navigational Uses of International Watercourses, 1985-1991. See less
Stephen C McCaffrey's Featured Books