where does the saying standing on the shoulders of giants come from
Bernard of Chartres
-1
Section::::Abstract.
Standing on the shoulders of giants
2688034
5506260896473144773
NONE
Section::::Abstract.
Standing on the shoulders of giants
2688034