seanelvidge 's review for:

Leonardo Da Vinci by Walter Isaacson
4.0
hopeful informative inspiring reflective medium-paced