Influences on Scientific Progress