graybeard rated Leonardo da Vinci: Show rating 1 star June 7, 2005 Public Leonardo da Vinci by Walter Isaacson