Question: who said stand on the shoulders of giants?
Answer: Bernard of Chartres