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