Weekend Site Sale! Save up to $18 off. Get the code »

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.