A Shifting Planet: Trade Chokepoints, Climate Shocks and Human Adaptation

OFF THE WORLD MAGAZINE #402