Leonardo - the scientist - Zammattio, Carlo (Hutchinson, 1981)