Random link to http://www.sciencecodex.com/insight_into_marine_lifes_ability_to_adapt_to_climate_change-118086