Life stage, not climate change, explains observed tree range shifts

Life stage, not climate change, explains observed tree range shifts