Leonardo da Vinci : origins of a genius - Brown, David Alan (Yale University Press, 1998)