Allan A. Mills

Books and Journal Articles

Commentaries

April 1999
Special Section: Leonardo Celebrates Leonardo da Vinci

Leonardo da Vinci and Perpetual Motion

February 2008