graybeard rated Leonardo da Vinci: Show rating 5 stars Nov. 23, 2003 Public Leonardo da Vinci by Walter Isaacson