Leonardo da Vinci, Painter

Offers an exhaustive account of this unique human, artistic and intellectual adventure through a…