Spatial variation in climate mediates gene flow across an island archipelago.

Spatial variation in climate mediates gene flow across an island archipelago.