Did Leonardo da Vinci come up with all of his ideas and inventions by himself or did he also borrow some of them from ancient scientists including those who lived 1,700 years before him.
2008
2007
2015
2014
2017
2000
2020
2013
2012
1994
1991
2003
2021