Donate SIGN UP

Ekka

Avatar Image
Ekka
Where does the phrase "To stand on the shoulders of giants..." come from? It's been bugging me for yonks!