The ambivalence of scientists.