Benjamin Franklin: An American Life by Walter Isaacson is a wonderful listen. what an amazing story about an amazing man. and Isaacson (who wrote another great book: The Wise Men: Six Friends and the World They Made) is a great storyteller.
to me this book says a lot about having strong principles but also understanding that the perfect is the enemy of the good.
summation: read/listen this book