This was the book choice for Penrose Reads, which we like to incorporate into our reading list when we can.  Here's a link to a review....The River of Doubt.