Leonardo Da Vinci; the marvellous works of nature and man - Kemp, M. (Harvard university press,, 1981)