An entirely new account of Leonardo the artist and Leonardo the scientist, and why they were one and the same man. Visa mer