https://www.harrellandjohnson.com/2015/09/leonardo-da-vinci-as-scientist.html