To see further, stand on the shoulders of giants.