Books by Stephen McCaffrey
Learning Conflict of Laws
Learning Conflict of Laws
Documents Supplement to Intern
Documents Supplement to International Law for the Environment
International Law for the Environment
Transnational litigation in comparative perspective
The Law of International Watercourses (The Oxford International Law Library)
Dating for the Average Joe