How much science are we doing? I mean, I hear you: you're saying the two greatest sources of stress on species are habitat loss/fragmentation and invasive species. You've just also said that climate change is a major factor on both of those fronts.
On March 25th, 2010. See this statement in context.