CuriousLibrarian rated Leonardo da Vinci: 4 stars May 22, 2019 Public Leonardo da Vinci by Walter Isaacson