The Evolution of Ideas