Science and Technology of Leonardo da Vinci - Pagel-Hogan, Elizabeth. (Nomad Press,)