Publication: Demographic consequences of climate change and land cover help explain a history of extirpations and range contraction in a declining snake species