works
Stephen Humphreys Against future generations article

Against future generations

Stephen Humphreys

European Journal of International Law, no. chac068, 2023

PDF

First page of PDF