Allan A. Mills

Books

Journal Articles

Commentaries

April 1999
Special Section: Leonardo Celebrates Leonardo da Vinci

Leonardo da Vinci and Perpetual Motion

February 2008